export interface createPublicCourseParams {
  title: string; // 公开课标题
  description: string; // 公开课描述
  cover: string; // 封面图片路径
  sub_tag: string; // 子标签
  start_time: string; // 开始时间
  main_tag: string; // 主标签
  username: string; // 创建人账号
  schedule: { // 课程安排
    title: string; // 开始时间
    content: string; // 结束时间
    time: string; // 课件路径
  }[];
  channelId: number;
}

export interface searchParams {
  title: string; // 公开课标题
  description: string; // 公开课描述
  cover: string; // 封面图片路径
  sub_tag: string; // 子标签
  start_time: string; // 开始时间
  main_tag: string; // 主标签
  nickname: string; // 创建人用户名
  page: number;
  page_size: number;
}

export interface alterPublicCourseParams {
  public_class_id: number;
  title: string;
  description: string;
  cover: string;
  sub_tag: string;
  start_time: string;
  end_time: string;
  main_tag: string;
  username: string;
  page: 0;
  page_size: 0;
}
